Lec 5
obsi## Presentation
Move Language
Resource-oriented programming (like rust). Resource types can't be copied, destroyed. Resource types must be used.
Alternative PoW
Ethash
Uses memory-hard proof of work while still offer light client verifiability. Ethereum uses
Proof-of-Stake
- Miners replaced by validatiors.
- Validators stake fixed amount of ETH to ensure honesty and avoid 51% attacks.
- Violator loses stake, cost is too high
- Time divided into slots (12 seconds) and epochs (32 slots)
- Blocks are created by validators
Benefit
- Energy Efficiency
- Reduced hardware requirements
- Reduced centralization risk